package com.zm.se.controller;

import javax.servlet.http.HttpSession;

/**
 * 控制器类的基类，用于封装各控制器都需要使用的常量和方法
 */
public abstract class BaseController {
    /**
     * 成功响应码常量
     */
    public static final Integer OK = 2000;

    /**
     * 从Session中获取当前登陆用户的id
     * @param session   HttpSession对象
     * @return  当前登录用户的id
     */
    protected  final Integer getMidFromSession(HttpSession session){

        return  Integer.valueOf(session.getAttribute("mid").toString());
    }

    /**
     * 从Session中获取当前登录用户的工号
     * @param session   HttpSession对象
     * @return  当前登录用户的用户名
     */
    protected final String getNumFromSession(HttpSession session){

        return session.getAttribute("num").toString();
    }





}
